doglegged stairs - Turkish English Dictionary